happen to have something good - Turc Anglais Dictionnaire